package com.nbst.model.mes;

import java.util.Date;

import com.nbst.model.base.OrderBy;

/**
 * 
 * @ClassName: MrpIcmo
 * @Description:MRP运算出来的生产任务单临时表
 * @author King
 * @date 2018年12月5日
 *
 */
public class MrpIcmo extends OrderBy{

	/** id */
	private Integer id;

	/** 物料名称 */
	private String fName;

	/** 物料代码 */
	private String fNumber;

	/** 规格型号 */
	private String fModel;

	/** 生产数量 */
	private Double fQty;

	/** 部门id */
	private Integer fDepId;

	/** 状态 0未审核 1已审核 */
	private Integer fStatus;

	/** 审核人id */
	private Integer fCheckId;

	/** 制单人id */
	private Integer fBillerId;

	/** 预计开始时间 */
	private Date fStartTime;

	/** 预计结束时间 */
	private Date fEndTime;

	/** 关闭标志 0关闭 */
	private Integer fClosed;

	/** 物料内码 */
	private Integer fItemID;

	/** UUID */
	private String fUUID;

	private String fBillNo;

	/** 部门 */
	private String fDepName;

	/** 备注 */
	private String fNote;
	
	/**销售订单分录主键*/
	private Integer fDetailID;
	
	/**分录数*/
	private Integer fEntryNum;
	
	/**抛单到ERP后生成的任务单内码*/
	private Integer fIcmoId;
	
	/**摘要*/
	private String fExplanation;

	public Integer getId() {
		return id;
	}

	public void setId(Integer id) {
		this.id = id;
	}

	public String getfName() {
		return fName;
	}

	public void setfName(String fName) {
		this.fName = fName == null ? null : fName.trim();
	}

	public String getfNumber() {
		return fNumber;
	}

	public void setfNumber(String fNumber) {
		this.fNumber = fNumber == null ? null : fNumber.trim();
	}

	public String getfModel() {
		return fModel;
	}

	public void setfModel(String fModel) {
		this.fModel = fModel == null ? null : fModel.trim();
	}

	public Double getfQty() {
		return fQty;
	}

	public void setfQty(Double fQty) {
		this.fQty = fQty;
	}

	public Integer getfDepId() {
		return fDepId;
	}

	public void setfDepId(Integer fDepId) {
		this.fDepId = fDepId;
	}

	public Integer getfStatus() {
		return fStatus;
	}

	public void setfStatus(Integer fStatus) {
		this.fStatus = fStatus;
	}

	public Integer getfCheckId() {
		return fCheckId;
	}

	public void setfCheckId(Integer fCheckId) {
		this.fCheckId = fCheckId;
	}

	public Integer getfBillerId() {
		return fBillerId;
	}

	public void setfBillerId(Integer fBillerId) {
		this.fBillerId = fBillerId;
	}

	public Date getfStartTime() {
		return fStartTime;
	}

	public void setfStartTime(Date fStartTime) {
		this.fStartTime = fStartTime;
	}

	public Date getfEndTime() {
		return fEndTime;
	}

	public void setfEndTime(Date fEndTime) {
		this.fEndTime = fEndTime;
	}

	public Integer getfClosed() {
		return fClosed;
	}

	public void setfClosed(Integer fClosed) {
		this.fClosed = fClosed;
	}

	public Integer getfItemID() {
		return fItemID;
	}

	public void setfItemID(Integer fItemID) {
		this.fItemID = fItemID;
	}

	public String getfUUID() {
		return fUUID;
	}

	public void setfUUID(String fUUID) {
		this.fUUID = fUUID;
	}

	public String getfBillNo() {
		return fBillNo;
	}

	public void setfBillNo(String fBillNo) {
		this.fBillNo = fBillNo;
	}

	public String getfDepName() {
		return fDepName;
	}

	public void setfDepName(String fDepName) {
		this.fDepName = fDepName;
	}

	public String getfNote() {
		return fNote;
	}

	public void setfNote(String fNote) {
		this.fNote = fNote;
	}

	public Integer getfDetailID() {
		return fDetailID;
	}

	public void setfDetailID(Integer fDetailID) {
		this.fDetailID = fDetailID;
	}

	public Integer getfEntryNum() {
		return fEntryNum;
	}

	public void setfEntryNum(Integer fEntryNum) {
		this.fEntryNum = fEntryNum;
	}

	public Integer getfIcmoId() {
		return fIcmoId;
	}

	public void setfIcmoId(Integer fIcmoId) {
		this.fIcmoId = fIcmoId;
	}

	public String getfExplanation() {
		return fExplanation;
	}

	public void setfExplanation(String fExplanation) {
		this.fExplanation = fExplanation;
	}

	@Override
	public String toString() {
		return "MrpIcmo [id=" + id + ", fName=" + fName + ", fNumber=" + fNumber + ", fModel=" + fModel + ", fQty="
				+ fQty + ", fDepId=" + fDepId + ", fStatus=" + fStatus + ", fCheckId=" + fCheckId + ", fBillerId="
				+ fBillerId + ", fStartTime=" + fStartTime + ", fEndTime=" + fEndTime + ", fClosed=" + fClosed
				+ ", fItemID=" + fItemID + ", fUUID=" + fUUID + ", fBillNo=" + fBillNo + ", fDepName=" + fDepName
				+ ", fNote=" + fNote + ", fDetailID=" + fDetailID + ", fEntryNum=" + fEntryNum + ", fIcmoId=" + fIcmoId
				+ ", fExplanation=" + fExplanation + "]";
	}

}